software architecture^2 | is a synonym of architecture design | ![2001-08-30 14:54:34.0](facet.gif) |
has definition The process of designing the global organization of a software system, including dividing software into subsystems, deciding how these will interact, and determining their interfaces | ![2001-08-30 14:57:34.0](facet.gif) |
involves deciding how the software is to be divided into subsystems and how the subsystems are to interact | ![2001-08-30 14:57:34.0](facet.gif) |
involves the development of a variety of high level views of the system | ![2001-08-30 14:57:34.0](facet.gif) |
is a subtopic of 9.4 - Software Architecture | ![2001-08-30 14:57:34.0](facet.gif) |
is a kind of design | ![2001-08-30 14:57:34.0](facet.gif) |
plays a central role in software engineering | ![2001-08-30 14:57:34.0](facet.gif) |
see also software architecture | ![2001-08-30 14:57:34.0](facet.gif) |
see also software architecture^3 | ![2001-08-30 14:57:34.0](facet.gif) |
design | determines how components will be implemented in a system | ![2001-08-30 14:55:14.0](facet.gif) |
has goals - Increasing profit by reducing cost and increasing revenue
- Ensuring that we actually conform with the requirements, thus solving the customers' problems
- Accelerating development, which helps reduce short-term costs, and may also ensure the software reaches the market soon enough to effectively compete
- Increasing qualities such as usability, efficiency, reliability, maintainability, and reusability which can help reduce costs and also increase revenues
| ![2001-08-30 14:55:14.0](facet.gif) |
has part detailed design | ![2001-08-30 14:55:14.0](facet.gif) |
has part modelling | ![2001-08-30 14:55:14.0](facet.gif) |
has part programming | ![2001-08-30 14:55:14.0](facet.gif) |
has part software architecture^2 | ![2001-08-30 14:55:14.0](facet.gif) |
has part systems engineering | ![2001-08-30 14:55:14.0](facet.gif) |
has part user interface design | ![2001-08-30 14:55:14.0](facet.gif) |
requires considerable experience | ![2001-08-30 14:55:15.0](facet.gif) |